<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <script>
        // function fun1(){
        //     console.log("function函数执行了！")
        // }
        // console.log("some code1")
        // fun1()
        // console.log("some code2")

        // console.log("some code1")
        // window.setTimeout(function(){
        //     console.log("等待两秒钟")
        // }, 2000)
        // console.log("some code2")

        /*---------------------------------------------------------------------*/

        // let promise = new Promise(function(resolve, reject){
        //     console.log("do something!")
        //     // resolve("do something success")
        //     // reject("do something fail!")
        //     throw new Error("error message")
        // })
        // console.log("我执行了！")
        // promise.then(
        //     function(value){console.log("执行了resolve函数，结果为：" + value)}
        //     // ,
        //     // function(value){console.log("执行了reject函数，结果为：" + value)}
        // ).catch(
        //     function(error){
        //         console.log("捕获了异常，异常信息为：" + error)
        //     }
        // )
        // console.log("some code3")
        /*---------------------------------------------------------------------*/
        // async function fun1(){
        //     // return 10
        //     return Promise.reject("error message")
        // }
        // let promise = fun1()
        // promise.then(
        //     function(value){
        //         console.log("success:" + value)
        //     }
        // ).catch(
        //     function(value){
        //         console.log("fail:" + value)
        //     }
        // )
        /*---------------------------------------------------------------------*/
        async function fun1(){
            // return 10
            return Promise.reject("error message")
        }

        async function fun2(){
            // let res = await fun1()
            let res = Promise.reject("出现异常");
            console.log("结果为：" + res)
        }

        fun2()

        console.log("something")
    </script>
</head>
<body>
    <!--
        img：图片标签，用于展示图片
            src：定义图片的路径
                url：
                相对路径：
                绝对路径：
            title：定义鼠标悬停时提示的文字
            alt：定义图片加载失败时提示的文字
    -->
    <img src="img/image.png" width="200" title="尹鹏飞" alt=""><br>
    <!-- <img src="/demo1-html/img/image.png" width="300" title="" alt="">
    <img src="/demo1-html/imgg/image.png" width="300" title="" alt="image.png"> -->
</body>
</html>